insane asylum - French English Dictionary